class Character:
    def __init__(self, nombre=-1, partida=False, dialogo=False, id=""):
        self.__nombre = nombre
        self.__disponible_partida = partida
        self.__disponible_dialogo = dialogo
        self.__id = id
    
    def is_available_to_play(self):
        return self.__disponible_partida
    
    def is_available_to_talk(self):
        return self.__disponible_dialogo
    
    def __str__(self):
        return "Nombre: " + self.__nombre + "\nPartida: " + str(self.__disponible_partida) + "\nDialogo: " + str(self.__disponible_dialogo)
    
    def get_name(self):
        return self.__nombre
    
    def get_id(self):
        return self.__id
    
    def set_available_to_play(self, valor):
        self.__disponible_partida = valor
    
    def set_available_to_talk(self, valor):
        self.__disponible_dialogo = valor